home *** CD-ROM | disk | FTP | other *** search
/ Monster Media 1996 #15 / Monster Media Number 15 (Monster Media)(July 1996).ISO / bbs_lord / life118d.zip / LIFE.ZIP / JOUSTTXT.DAT < prev    next >
Text File  |  1996-03-12  |  17KB  |  532 lines

  1. @#Jousting
  2. `<SetOptions>=[T,G,F,A,R]
  3. `<Clear>
  4. `0                           Jousting Center
  5. `0-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
  6. `2  You are a brave warrior!  You seek out danger and excitement...
  7. `2So you head out to the castle Jousting yards...ooh that looks
  8. `2like it hurt!  Some poor fool just got knocked off his horse by the
  9. `2spring loaded Jousting dummy.  I guess he just wasn't fast enough!
  10. `2You see Lord Crismon go by...He manages to connect his lance
  11. `2with the dummy and skillfully avoids the recoil...
  12. `3<The crowd roars their approval!>
  13. `2
  14. `2          (`5T`2)ry to hit the dummy
  15. `2          (`5G`2)o and try to spear the rings
  16. `2          (`5F`2)ight the king's guards
  17. `2          (`5A`2)ttack another player
  18. `2          (`5R`2)eturn to the street
  19. @#JoustingOptions?
  20. `<SetMenu>=[Jousting]
  21. @#JoustingOptionsT
  22. `<NewLine>
  23. `<NewLine>
  24. `2  You hail Crismon!  And grab a lance from a nearby page...
  25. `2You head out into the field...
  26. `<NewLine>
  27. `<if>=[(LHaveHorse),(TheUser),0,@#NoHorse]
  28. `2  Crismon motions you toward the Jousting dummy...
  29. `2
  30. `5You pray you don't make a fool of yourself!
  31. `2
  32. `2You jump onto your horse and gallop off toward the Jousting dummy...
  33. `2You manage to hit the Jousting dummy...
  34. `<if>=[(FHadBeer),(TheUser),1,@#NoSuchLuck]
  35. `<if>=[(FHadDrink),(TheUser),1,@#NoSuchLuck]
  36. `5And you manage to avoid the recoil!
  37. `3<The crowd cheers for YOU!>
  38. `2A guard hands you a gold coin for your trouble
  39. `<AddVal>=[(LordGold),(TheUser),1]
  40. @#NoSuchLuck
  41. `2
  42. `2  Yaaaahhu`4uulcck!  Your roar of triumph is cut short
  43. `4by the spiked ball of the Jousting dummy striking
  44. `4you in the back...
  45. `2
  46. `2  The crowd giggles as you fall off your horse and
  47. `2stumble about like a drunkard...
  48. `4  You lose some experience in life
  49. `<AddVal>=[(FLifeExp),(TheUser),-100]
  50. `<ifless>=[(FLifeExp),(TheUser),1,`<SetVal>=[(FLifeExp),(TheUser),1]]
  51. @#JoustingOptionsG
  52. `<ifless>=[(FJoust),(TheUser),5,@#RingJoust]
  53. `<NewLine>
  54. `5  Sorry but you cannot Joust anymore today...
  55. @#RingJoust
  56. `<NewLine>
  57. `<NewLine>
  58. `<AddVal>=[(FJoust),(TheUser),1]
  59. `2  You hail Crismon! And grab a lance from a nearby page...
  60. `2You head out into the field...
  61. `<NewLine>
  62. `<if>=[(LHaveHorse),(TheUser),0,@#NoHorse]
  63. `2
  64. `5  You say you'd like to try to spear the rings...
  65. `2
  66. `2  Crismon motions for the rings to be hung
  67. `2
  68. `5You pray you don't make a fool of yourself!
  69. `2
  70. `2You jump onto your horse and gallop off toward the ringed target...
  71. `2
  72. `<Random>=[(TempInt0),(TheUser),2,100]
  73. `<ifless>=[(TempInt0),(TheUser),10,@#AllRings]
  74. `<ifless>=[(TempInt0),(TheUser),20,@#FiveRings]
  75. `<ifless>=[(TempInt0),(TheUser),30,@#FourRings]
  76. `<ifless>=[(TempInt0),(TheUser),60,@#ThreeRings]
  77. `<ifless>=[(TempInt0),(TheUser),70,@#TwoRings]
  78. `<ifless>=[(TempInt0),(TheUser),90,@#OneRing]
  79. `5Unfortunately you miss all the rings
  80. `3<The crowd bores of you>
  81. `2A guard hands you a gold coin for your trouble
  82. `<AddVal>=[(LordGold),(TheUser),1]
  83. `<More>
  84. `3  The jousting trainers hustle you from the grounds...you will
  85. `3no longer be permitted to joust today...
  86. `5  You meekly quit the field...sometimes these things
  87. `5just don't turn out the way you plan.
  88. `<SetVal>=[(FJoust),(TheUser),5]
  89. `<NewLine>
  90. `<BreakIfNoMail>
  91. `<SetVal>=[(TempStr1),(TheUser),YOU MISSED ALL THE RINGS IN JOUSTING]
  92. `<FilePrint>=[(TempStr1),(TheUser),(TLordsDir),(TMailSlot),4]
  93. @#AllRings
  94. `5  You manage to spear `_All the rings!!!!
  95. `3<The crowd goes `9wild`3>
  96. `0You smile as you accept your reward...
  97. `2You get 5 Gems
  98. `<AddVal>=[(LGems),(TheUser),5]
  99. `<AddVal>=[(LGems),(TheUser),3]
  100. `<SetVal>=[(TempDbl1),(TheUser),(FLifeExp)]
  101. `<DivVal>=[(TempDbl1),(TheUser),2]
  102. `<Trunc>=[(TempDbl1),(TheUser)]
  103. `<RetOff>
  104. `2You get
  105. `<Space>
  106. `<PFormat>=[(TempDbl1),(TheUser)]
  107. `2 LIFE experience!!
  108. `<NewLine>
  109. `<RetOn>
  110. `<AddVal>=[(FLifeExp),(TheUser),(TempDbl1)]
  111. `<SetVal>=[(TempDbl1),(TheUser),(FLifeGold)]
  112. `<AddVal>=[(TempDbl1),(TheUser),(FLifeBank)]
  113. `<DivVal>=[(TempDbl1),(TheUser),10]
  114. `<Trunc>=[(TempDbl1),(TheUser)]
  115. `<RetOff>
  116. `2You get
  117. `<Space>
  118. `<PFormat>=[(TempDbl1),(TheUser)]
  119. `2 LIFE dollars!!
  120. `<NewLine>
  121. `<RetOn>
  122. `<AddVal>=[(FLifeGold),(TheUser),(TempDbl1)]
  123. `<BreakIfNoMail>
  124. `<SetVal>=[(TempStr1),(TheUser),YOU SPEARED ALL THE RINGS IN JOUSTING!]
  125. `<FilePrint>=[(TempStr1),(TheUser),(TLordsDir),(TMailSlot),9]
  126. @#FiveRings
  127. `5  You manage to spear `_five of the six rings!!!
  128. `3<The crowd goes `9wild`3>
  129. `0You smile as you accept your reward...
  130. `2You get 3 Gems
  131. `<AddVal>=[(LGems),(TheUser),3]
  132. `<SetVal>=[(TempDbl1),(TheUser),(FLifeExp)]
  133. `<DivVal>=[(TempDbl1),(TheUser),5]
  134. `<Trunc>=[(TempDbl1),(TheUser)]
  135. `<RetOff>
  136. `2You get
  137. `<Space>
  138. `<PFormat>=[(TempDbl1),(TheUser)]
  139. `2 LIFE experience!!
  140. `<NewLine>
  141. `<RetOn>
  142. `<AddVal>=[(FLifeExp),(TheUser),(TempDbl1)]
  143. `<SetVal>=[(TempDbl1),(TheUser),(FLifeGold)]
  144. `<AddVal>=[(TempDbl1),(TheUser),(FLifeBank)]
  145. `<DivVal>=[(TempDbl1),(TheUser),10]
  146. `<Trunc>=[(TempDbl1),(TheUser)]
  147. `<RetOff>
  148. `2You get
  149. `<Space>
  150. `<PFormat>=[(TempDbl1),(TheUser)]
  151. `2 LIFE dollars!!
  152. `<NewLine>
  153. `<RetOn>
  154. `<AddVal>=[(FLifeGold),(TheUser),(TempDbl1)]
  155. `<BreakIfNoMail>
  156. `<SetVal>=[(TempStr1),(TheUser),YOU SPEARED FIVE OF THE SIX RINGS IN JOUSTING!]
  157. `<FilePrint>=[(TempStr1),(TheUser),(TLordsDir),(TMailSlot),3]
  158. @#FourRings
  159. `5  You manage to spear `_four of the six rings!!
  160. `3<The crowd goes `9wild`3>
  161. `0You smile as you accept your reward...
  162. `2You get 3 Gems
  163. `<AddVal>=[(LGems),(TheUser),3]
  164. `<SetVal>=[(TempDbl1),(TheUser),(FLifeExp)]
  165. `<DivVal>=[(TempDbl1),(TheUser),10]
  166. `<Trunc>=[(TempDbl1),(TheUser)]
  167. `<RetOff>
  168. `2You get
  169. `<Space>
  170. `<PFormat>=[(TempDbl1),(TheUser)]
  171. `2 LIFE experience!!
  172. `<NewLine>
  173. `<RetOn>
  174. `<AddVal>=[(FLifeExp),(TheUser),(TempDbl1)]
  175. `2You get 10,000,000 LIFE dollars!!
  176. `<AddVal>=[(FLifeGold),(TheUser),10000000]
  177. `<BreakIfNoMail>
  178. `<SetVal>=[(TempStr1),(TheUser),YOU SPEARED FOUR RINGS IN JOUSTING]
  179. `<FilePrint>=[(TempStr1),(TheUser),(TLordsDir),(TMailSlot),5]
  180. @#ThreeRings
  181. `5  You manage to spear three of the six rings
  182. `3<The crowd goes `9wild`3>
  183. `0You smile as you accept your reward...
  184. `2You get 2 Gems
  185. `<AddVal>=[(LGems),(TheUser),2]
  186. `<SetVal>=[(TempDbl1),(TheUser),(FLifeExp)]
  187. `<DivVal>=[(TempDbl1),(TheUser),20]
  188. `<Trunc>=[(TempDbl1),(TheUser)]
  189. `<RetOff>
  190. `2You get
  191. `<Space>
  192. `<PFormat>=[(TempDbl1),(TheUser)]
  193. `2 LIFE experience!!
  194. `<NewLine>
  195. `<RetOn>
  196. `<AddVal>=[(FLifeExp),(TheUser),(TempDbl1)]
  197. `2You get 5,000,000 dollars in life!!
  198. `<AddVal>=[(FLifeGold),(TheUser),5000000]
  199. `<BreakIfNoMail>
  200. `<SetVal>=[(TempStr1),(TheUser),YOU SPEARED THREE RINGS IN JOUSTING]
  201. `<FilePrint>=[(TempStr1),(TheUser),(TLordsDir),(TMailSlot),5]
  202. @#TwoRings
  203. `5  You manage to spear two of the six rings
  204. `3<The crowd cheers for you>
  205. `0You smile faintly as you accept your reward...
  206. `2You get 1 Gem
  207. `<AddVal>=[(LGems),(TheUser),1]
  208. `<SetVal>=[(TempDbl1),(TheUser),(FLifeExp)]
  209. `<DivVal>=[(TempDbl1),(TheUser),20]
  210. `<Trunc>=[(TempDbl1),(TheUser)]
  211. `<RetOff>
  212. `2You get
  213. `<Space>
  214. `<PFormat>=[(TempDbl1),(TheUser)]
  215. `2 LIFE experience!!
  216. `<NewLine>
  217. `<RetOn>
  218. `<AddVal>=[(FLifeExp),(TheUser),(TempDbl1)]
  219. `2You get 1,000,000 dollars in life!!
  220. `<AddVal>=[(FLifeGold),(TheUser),1000000]
  221. `<BreakIfNoMail>
  222. `<SetVal>=[(TempStr1),(TheUser),YOU SPEARED TWO RINGS IN JOUSTING]
  223. `<FilePrint>=[(TempStr1),(TheUser),(TLordsDir),(TMailSlot),5]
  224. @#OneRing
  225. `5  You manage to spear one of the six rings
  226. `3<The crowd cheers for you>
  227. `2At least one is a lot better than none!!
  228. `0You smile faintly as you accept your reward...
  229. `2You get 1 gem
  230. `<AddVal>=[(LGems),(TheUser),1]
  231. `2You get 1,000 life exp
  232. `<AddVal>=[(FLifeExp),(TheUser),1000]
  233. `2You get 100,000 dollars in life!!
  234. `<AddVal>=[(FLifeGold),(TheUser),100000]
  235. `<BreakIfNoMail>
  236. `<SetVal>=[(TempStr1),(TheUser),YOU SPEARED ONE RING IN JOUSTING]
  237. `<FilePrint>=[(TempStr1),(TheUser),(TLordsDir),(TMailSlot),5]
  238. @#JoustingOptionsF
  239. `<RetOn>
  240. `<NewLine>
  241. `2  You head out to the field determined to kick some royal butt!
  242. `<NewLine>
  243. `<if>=[(LHaveHorse),(TheUser),0,@#NoHorse]
  244. `<SetVal>=[(TempDbl1),(TheUser),100]
  245. `<Clear>
  246. `<ifless>=[(FJoust),(TheUser),5,@#MyBattle]
  247. `<NewLine>
  248. `5  Sorry but you cannot Joust anymore today...
  249. @#MyBattle
  250. `<AddVal>=[(FJoust),(TheUser),1]
  251. `<goto>=[@#GuardBattle]
  252. @#GuardBattle
  253. `<NewLine>
  254. `<NewLine>
  255. `2      **`_GUARD CHALLENGE`2***
  256. `2  You face a guard...
  257. `2
  258. `2  (`5A`2)ttack
  259. `2  (`5R`2)un
  260. `2
  261. `<RetOff>
  262. `2What will you do...(A/R)? `0[`5A`0]:
  263. `<Space>
  264. `<GetAns>=[(TempStr0),AR,(TheUser)]
  265. `<PrintVal>=[(TempStr0),(TheUser)]
  266. `<NewLine>
  267. `<RetOn>
  268. `<if>=[(TempStr0),(TheUser),R,@#Abort]
  269. `<ifless>=[(FLifeSkill),(TheUser),(TempDbl1),@#GuardWin]
  270. `<NewLine>
  271. `9You beat the guard...he soon yields!!
  272. `2You get 1 gem
  273. `<AddVal>=[(LGems),(TheUser),1]
  274. `<RetOff>
  275. `2YOU GET
  276. `<Space>
  277. `<PrintVal>=[(TempDbl1),(TheUser)]
  278. `<AddVal>=[(FLifeExp),(TheUser),(TempDbl1)]
  279. `<Space>
  280. EXPERIENCE
  281. `<NewLine>
  282. `<RetOn>
  283. `5  You take a moment to prepare for the next guard...
  284. `<MultVal>=[(TempDbl1),(TheUser),5]
  285. `<Goto>=[@#GuardBattle]
  286. @#JoustingOptionsA
  287. `<ifless>=[(FJoust),(TheUser),5,@#PlayerJoust]
  288. `<NewLine>
  289. `5  Sorry but you cannot Joust anymore today...
  290. @#PlayerJoust
  291. `<NewLine>
  292. `2  You head out to the field determined to Win!
  293. `<if>=[(LHaveHorse),(TheUser),0,@#NoHorse]
  294. `<NewLine>
  295. `<RetOff>
  296. `2Who do you wish to `4attack`2?
  297. `<Space>
  298. `2>
  299. `<LordIn>=[(TempStr0),70,100,2,(TheUser)]
  300. `<RetOn>
  301. `<if>=[(TempStr0),(TheUser),,@#Abort]
  302. `<NewLine>
  303. `<NewLine>
  304. `<FindLifeUser>=[(TempStr0),(TheUser)]
  305. `<NewLine>
  306. `<if>=[(TempStr0),(TheUser),###NotFound###,@#UserNotFound]
  307. `<PrintVal>=[(TempStr0),(TheUser)]
  308. `<NewLine>
  309. `<PrintVal>=[(TheUser),(TheUser)]
  310. `<NewLine>
  311. `<Clear>
  312. `<NewLine>
  313. `<AddVal>=[(FJoust),(TheUser),1]
  314. `2   **`_USER BATTLE`2**
  315. `<NewLine>
  316. `<RetOn>
  317. `2You both head out onto the field...
  318. `2
  319. `3Crismon motions you to your side of the fence...
  320. `2
  321. `5You prepare your lance and check the saddle of your war-horse...
  322. `2
  323. `<Goto>=[@#Charge]
  324. @#Charge
  325. `9  THE JUDGE MOTIONS FOR THE CHARGE TO COMMENCE...
  326. `4...`1You begin your charge`4...
  327. `4...`1Your opponent also begins to charge`4...
  328. `2
  329. `<Random>=[(TempInt1),(TheUser),1,100]
  330. `<ifless>=[(TempInt1),(TheUser),5,@#BothLose]
  331. `<ifless>=[(TempInt1),(TheUser),30,@#NotMiss]
  332. `2
  333. `2  both blows MISS...
  334. `2
  335. `2  (`5A`2)ttack!
  336. `2  (`5R`2)un away wimp!
  337. `2
  338. `<RetOff>
  339. `2What will you do...(A/R)? `0[`5A`0]:
  340. `<Space>
  341. `<GetAns>=[(TempStr3),AR,(TheUser)]
  342. `<PrintVal>=[(TempStr3),(TheUser)]
  343. `<NewLine>
  344. `<RetOn>
  345. `<if>=[(TempStr3),(TheUser),R,@#Abort]
  346. `2
  347. `5  You return to your side and prepare for the next charge...
  348. `<Goto>=[@#Charge]
  349. @#BothLose
  350. `2
  351. `9  Your lance meets your opponent solidly!
  352. `2Unfortunately your opponent's lance also manages to hit you!
  353. `3You both fall form your horses...
  354. `3Nobody wins anything...perhaps next time
  355. `2
  356. `<BreakIfNoMail>
  357. `<SetVal>=[(TempStr3),(TheUser),YOU DECIDED TO JOUST WITH ]
  358. `<AddVal>=[(TempStr3),(TempStr0),(LordNick)]
  359. `<AddVal>=[(TempStr3),(TheUser),--You both lost]
  360. `<FilePrint>=[(TempStr3),(TheUser),(TLordsDir),(TMailSlot),5]
  361. @#NotMiss
  362. `2
  363. `$You and your opponent connect with a clash
  364. `<SetVal>=[(TempDbl2),(TempStr0),(FLifeSkill)]
  365. `<ifless>=[(FLifeSkill),(TheUser),(TempDbl2),@#YouLose]
  366. `5
  367. `5  You see your lance connect solidly against your opponent...
  368. `5You chuckle in delight as your abilities are SUPERIOR!!!
  369. `#  Your opponent's lance deals a glancing blow which you easily
  370. `#deflect with your shield...
  371. `<NewLine>
  372. `2You gain whatever your opponent has on hand...
  373. `<RetOff>
  374. `<NewLine>
  375. `2YOU GET
  376. `<Space>
  377. `<SetVal>=[(TempDbl3),(TempStr0),(LordGold)]
  378. `<PrintVal>=[(TempDbl3),(TheUser)]
  379. `<AddVal>=[(LordGold),(TheUser),(TempDbl3)]
  380. `<SubVal>=[(LordGold),(TempStr0),(TempDbl3)]
  381. `<Space>
  382. `2LORD GOLD
  383. `<NewLine>
  384. `2YOU GET
  385. `<Space>
  386. `<SetVal>=[(TempDbl3),(TempStr0),(FLifeGold)]
  387. `<PrintVal>=[(TempDbl3),(TheUser)]
  388. `<AddVal>=[(FLifeGold),(TheUser),(TempDbl3)]
  389. `<SubVal>=[(FLifeGold),(TempStr0),(TempDbl3)]
  390. `<Space>
  391. `2LIFE MONEY
  392. `<NewLine>
  393. `2YOU GET
  394. `<Space>
  395. `<SetVal>=[(TempDbl3),(TempStr0),(LGems)]
  396. `<PrintVal>=[(TempDbl3),(TheUser)]
  397. `<AddVal>=[(LGems),(TheUser),(TempDbl3)]
  398. `<SubVal>=[(LGems),(TempStr0),(TempDbl3)]
  399. `<Space>
  400. `2Gems
  401. `<NewLine>
  402. `<RetOn>
  403. `<SetVal>=[(TempStr2),(TheUser),`.                                `2-`0=`2-`0=`2-`0=`2-]
  404. `<SetVal>=[(TempStr1),(TheUser),(LordNick)]
  405. `<AddVal>=[(TempStr1),(TheUser), `2has won a jousting match with: ]
  406. `<AddVal>=[(TempStr1),(TempStr0),(LordNick)]
  407. `<FilePrint>=[(TempStr1),(TheUser),(TLordsDir),Lognow.txt,%]
  408. `<SetVal>=[(TempStr3),(TempStr0),(LordNick)]
  409. `<SetToRandLine>=[(TempStr1),(TheUser),(TLordsDir),goodsay.dat,(TempStr3)]
  410. `<FilePrint>=[(TempStr1),(TheUser),(TLordsDir),Lognow.txt,2]
  411. `<FilePrint>=[(TempStr2),(TheUser),(TLordsDir),Lognow.txt,2]
  412. `<SetVal>=[(TempStr3),(TheUser),]
  413. `<FilePrint>=[(TempStr3),(TheUser),(TLordsDir),Lognow.txt,2]
  414. `<RetOn>
  415. `<BreakIfNoMail>
  416. `<SetVal>=[(TempStr3),(TheUser),YOU WON A JOUST WITH ]
  417. `<AddVal>=[(TempStr3),(TempStr0),(LordNick)]
  418. `<AddVal>=[(TempStr3),(TheUser),--You both lost]
  419. `<FilePrint>=[(TempStr3),(TheUser),(TLordsDir),(TMailSlot),5]
  420. @#YouLose
  421. `4  You see your lance clash against your opponent...and be deflected!
  422. `5Your abilities are not what you thought they were...
  423. `#  Your opponent's lance deals a solid blow which comes at you too
  424. `#fast for you to deflect with your shield...
  425. `4You fall form your mount...
  426. `<NewLine>
  427. `2You lose whatever you had on hand...
  428. `<RetOff>
  429. `<NewLine>
  430. `2YOU LOSE
  431. `<Space>
  432. `<SetVal>=[(TempDbl3),(TheUser),(LordGold)]
  433. `<PrintVal>=[(TempDbl3),(TheUser)]
  434. `<AddVal>=[(LordGold),(TempStr0),(TempDbl3)]
  435. `<SubVal>=[(LordGold),(TheUser),(TempDbl3)]
  436. `<Space>
  437. `2LORD GOLD
  438. `<NewLine>
  439. `2YOU LOSE
  440. `<Space>
  441. `<SetVal>=[(TempDbl3),(TheUser),(FLifeGold)]
  442. `<PrintVal>=[(TempDbl3),(TheUser)]
  443. `<AddVal>=[(FLifeGold),(TempStr0),(TempDbl3)]
  444. `<SubVal>=[(FLifeGold),(TheUser),(TempDbl3)]
  445. `<Space>
  446. `2LIFE MONEY
  447. `<NewLine>
  448. `2YOU LOSE
  449. `<Space>
  450. `<SetVal>=[(TempDbl3),(TheUser),(LGems)]
  451. `<PrintVal>=[(TempDbl3),(TheUser)]
  452. `<AddVal>=[(LGems),(TempStr0),(TempDbl3)]
  453. `<SubVal>=[(LGems),(TheUser),(TempDbl3)]
  454. `<Space>
  455. `2Gems
  456. `<NewLine>
  457. `<More>
  458. `<RetOn>
  459. `3  The jousting trainers hustle you from the grounds...you will
  460. `3no longer be permitted to joust today...
  461. `5  You meekly quit the field...sometimes these things
  462. `5just don't turn out the way you plan.
  463. `<SetVal>=[(FJoust),(TheUser),5]
  464. `<SetVal>=[(TempStr2),(TheUser),`.                                `2-`0=`2-`0=`2-`0=`2-]
  465. `<SetVal>=[(TempStr1),(TheUser),(LordNick)]
  466. `<AddVal>=[(TempStr1),(TheUser), `2has `4LOST`2 a jousting match with: ]
  467. `<AddVal>=[(TempStr1),(TempStr0),(LordNick)]
  468. `<FilePrint>=[(TempStr1),(TheUser),(TLordsDir),Lognow.txt,%]
  469. `<SetVal>=[(TempStr3),(TempStr0),(LordNick)]
  470. `<SetToRandLine>=[(TempStr1),(TheUser),(TLordsDir),badsay.dat,(TempStr3)]  
  471. `<FilePrint>=[(TempStr1),(TheUser),(TLordsDir),Lognow.txt,2]  
  472. `<FilePrint>=[(TempStr2),(TheUser),(TLordsDir),Lognow.txt,2]
  473. `<SetVal>=[(TempStr3),(TheUser),]  
  474. `<FilePrint>=[(TempStr3),(TheUser),(TLordsDir),Lognow.txt,2]
  475. `<RetOn>
  476. `<BreakIfNoMail>
  477. `<SetVal>=[(TempStr3),(TheUser),YOU LOST A JOUST WITH ]
  478. `<AddVal>=[(TempStr3),(TempStr0),(LordNick)]
  479. `<AddVal>=[(TempStr3),(TheUser),--You both lost]
  480. `<FilePrint>=[(TempStr3),(TheUser),(TLordsDir),(TMailSlot),5]
  481. @#JoustingOptionsR
  482. `<SetMenuAndFile>=[MainMenu,(TLifesDir),MAINTXT.DAT]
  483. @#JoustingOptions|
  484. `<SetMenuAndFile>=[MainMenu,(TLifesDir),MAINTXT.DAT]
  485. @#UserNotFound
  486. `<NewLine>
  487. `<RetOn>
  488. `7User not found...
  489. `2The user may not have been in lord life yet...
  490. `2Or you may not have entered the name right...
  491. `2Type less of the name if you are unsure...
  492. @#UserNoInfo
  493. `<NewLine>
  494. `2Sorry...but that user has not entered their info yet.
  495. `<NewLine>
  496. @#Abort
  497. `<NewLine>
  498. `4Aborted!
  499. `<NewLine>
  500. @#NoFairy
  501. `<NewLine>
  502. `2  Sorry pal...but you do not have a fairy!
  503. `<NewLine>
  504. @#NSF
  505. `2
  506. `2Sorry...but you do not have enough money...
  507. `3Go to the bank and get some money...or `4get lost!
  508. @#NoHorse
  509. `2
  510. `2  You wonder why people are looking at you with
  511. `2barely suppressed mirth...Until a guard comes up to you
  512. `2and says "Uhh you need a horse to joust buddy...but
  513. `2I hear you can buy one at the `1Royal Inn`2 from stablemaster
  514. `2Taim.  Sorry but you'll have to quit the field until you
  515. `2have a horse."
  516. `2
  517. `@  You quit the field with an unabashed red face.
  518. @#YouNoHave
  519. `2
  520. `2WHAT!?! You do not have one!!!
  521. @#GuardWin
  522. `2
  523. `4  The guard brings his sword down across your neck...
  524. `2You know that you have finally lost...
  525. `3  But you also know you can try again tomorrow...
  526. `3  The jousting trainers hustle you from the grounds...you will
  527. `3no longer be permitted to joust today...
  528. `5  You meekly quit the field...sometimes these things
  529. `5just don't turn out the way you plan.
  530. `<SetVal>=[(FJoust),(TheUser),5]
  531. @#ENDOFFILE
  532.